//
//  PPActivityCommitManager.h
//  pickpic
//
//  Created by Jinxiao on 10/8/16.
//  Copyright © 2016 MicroDream. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface PPActivityCommitManager : NSObject

+ (instancetype)sharedInstance;

- (void)offlineLikeAlbumWithAlbumID:(PPAlbumID)albumID;
- (void)offlineUnlikeAlbumWithAlbumID:(PPAlbumID)albumID;
- (void)offlineLikeAlbumWithAlbumID:(PPAlbumID)albumID version:(NSString *)version;
- (void)offlineUnlikeAlbumWithAlbumID:(PPAlbumID)albumID version:(NSString *)version;

- (void)offlineFavoriteAlbumWithAlbumID:(PPAlbumID)albumID;
- (void)offlineUnfavoriteAlbumWithAlbumID:(PPAlbumID)albumID;
- (void)offlineFavoriteAlbumWithAlbumID:(PPAlbumID)albumID version:(NSString *)version;
- (void)offlineUnfavoriteAlbumWithAlbumID:(PPAlbumID)albumID version:(NSString *)version;





- (void)offlineLikeImageWithImageID:(PPAlbumImageID)imageID;
- (void)offlineUnlikeImageWithImageID:(PPAlbumImageID)imageID;



- (void)commitIfNeeded;

@end
